/*
 * Template for flagships
 */

package item.ship;

import java.io.Serializable;

public class FlagShip extends Ship implements Serializable {

	private static final long serialVersionUID = 1449936952964485515L;

	//creates a FlagShip object
	
	public FlagShip(int cost, int condition, int level, int weight,
			int amr, int maxAMR, int hll, int maxHLL, int crw, int maxCRW) {
		
		super(cost, condition, level, weight, amr, maxAMR, hll, maxHLL, crw, maxCRW);
		this.setMaxWeapon(5)  ;
		this.setMaxDefensive(6);
		this.setMaxEngine(4);
		this.setMaxDrone(3);
		
		this.spritePath += "flagship\\";
	}//end of constructor FlagShip

	//default dying message for a FlagShip
	
	public String die() {
		return "A large explosion engulfes the ship, marking the tragic end of a lengendary ship.";
	}//end of method die

	
	//returns the ship class
	public String getShipClass(){
		return "Flagship";
	}//getShip Class
}//end of class FlagShip
